development aid workers - French English Dictionary